package com.zaoqi.service;

import com.zaoqi.pojo.PageBean;
import com.zaoqi.pojo.User;

import java.util.Optional;

public interface UserService {
    Optional<User> findById(int id); // 根据 ID 查找用户
    void saveUser(User user); // 保存用户
    PageBean getUsers(int pageNum, int pageSize, String username); // 分页查询用户
    void createUser(User user); // 新增用户
    boolean deleteUserByUsername(String username); // 根据用户名删除用户
    boolean isAdmin(String token); // 校验用户是否为管理员
}
